gint width,
gint height);
+typedef struct _GtkCellAreaContextPrivate GtkCellAreaContextPrivate;
struct _GtkCellAreaContextPrivate
{
GtkCellArea *cell_area;
static void
gtk_cell_area_context_init (GtkCellAreaContext *context)
{
- context->priv = gtk_cell_area_context_get_instance_private (context);
}
static void
gtk_cell_area_context_dispose (GObject *object)
{
GtkCellAreaContext *context = GTK_CELL_AREA_CONTEXT (object);
- GtkCellAreaContextPrivate *priv = context->priv;
+ GtkCellAreaContextPrivate *priv = gtk_cell_area_context_get_instance_private (context);
if (priv->cell_area)
{
GParamSpec *pspec)
{
GtkCellAreaContext *context = GTK_CELL_AREA_CONTEXT (object);
- GtkCellAreaContextPrivate *priv = context->priv;
+ GtkCellAreaContextPrivate *priv = gtk_cell_area_context_get_instance_private (context);
switch (prop_id)
{
GParamSpec *pspec)
{
GtkCellAreaContext *context = GTK_CELL_AREA_CONTEXT (object);
- GtkCellAreaContextPrivate *priv = context->priv;
+ GtkCellAreaContextPrivate *priv = gtk_cell_area_context_get_instance_private (context);
switch (prop_id)
{
static void
gtk_cell_area_context_real_reset (GtkCellAreaContext *context)
{
- GtkCellAreaContextPrivate *priv = context->priv;
+ GtkCellAreaContextPrivate *priv = gtk_cell_area_context_get_instance_private (context);
g_object_freeze_notify (G_OBJECT (context));
gint width,
gint height)
{
- GtkCellAreaContextPrivate *priv = context->priv;
+ GtkCellAreaContextPrivate *priv = gtk_cell_area_context_get_instance_private (context);
priv->alloc_width = width;
priv->alloc_height = height;
GtkCellArea *
gtk_cell_area_context_get_area (GtkCellAreaContext *context)
{
- GtkCellAreaContextPrivate *priv;
+ GtkCellAreaContextPrivate *priv = gtk_cell_area_context_get_instance_private (context);
g_return_val_if_fail (GTK_IS_CELL_AREA_CONTEXT (context), NULL);
- priv = context->priv;
-
return priv->cell_area;
}
gint *minimum_width,
gint *natural_width)
{
- GtkCellAreaContextPrivate *priv;
+ GtkCellAreaContextPrivate *priv = gtk_cell_area_context_get_instance_private (context);
g_return_if_fail (GTK_IS_CELL_AREA_CONTEXT (context));
- priv = context->priv;
-
if (minimum_width)
*minimum_width = priv->min_width;
gint *minimum_height,
gint *natural_height)
{
- GtkCellAreaContextPrivate *priv;
+ GtkCellAreaContextPrivate *priv = gtk_cell_area_context_get_instance_private (context);
g_return_if_fail (GTK_IS_CELL_AREA_CONTEXT (context));
- priv = context->priv;
-
if (minimum_height)
*minimum_height = priv->min_height;
gint *width,
gint *height)
{
- GtkCellAreaContextPrivate *priv;
+ GtkCellAreaContextPrivate *priv = gtk_cell_area_context_get_instance_private (context);
g_return_if_fail (GTK_IS_CELL_AREA_CONTEXT (context));
- priv = context->priv;
-
if (width)
*width = priv->alloc_width;
gint minimum_width,
gint natural_width)
{
- GtkCellAreaContextPrivate *priv;
+ GtkCellAreaContextPrivate *priv = gtk_cell_area_context_get_instance_private (context);
g_return_if_fail (GTK_IS_CELL_AREA_CONTEXT (context));
- priv = context->priv;
-
g_object_freeze_notify (G_OBJECT (context));
if (minimum_width > priv->min_width)
gint minimum_height,
gint natural_height)
{
- GtkCellAreaContextPrivate *priv;
+ GtkCellAreaContextPrivate *priv = gtk_cell_area_context_get_instance_private (context);
g_return_if_fail (GTK_IS_CELL_AREA_CONTEXT (context));
- priv = context->priv;
-
g_object_freeze_notify (G_OBJECT (context));
if (minimum_height > priv->min_height)